﻿namespace KLF.Lib.Browser.DOM.Events
{
    #region Using Statements

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
using KLF.Lib.Browser.DOM.View;

    #endregion

    /// <summary>
    /// The CompositionEvent interface provides specific contextual information
    /// associated with Composition Events.
    /// 
    /// To create an instance of the CompositionEvent interface, use the 
    /// DocumentEvent.createEvent("CompositionEvent") method call.
    /// </summary>
    public class CompositionEvent : UIEvent
    {
        #region Constructors

        public CompositionEvent(string _type)
            : base(_type)
        {
        }

        #endregion

        #region DOM Level 3 Events Compliance

        public void initCompositionEvent(
            string typeArg,
            bool canBubbleArg,
            bool cancelableArg,
            IAbstractView viewArg,
            string dataArg,
            string localeArg)
        {
        }

        #endregion
    }
}
